<?php
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
class PwDiaryModel extends Model {

   /*
   *根据目标博文id，和当前用户的信息，判断用户是否有权限阅读该文章,默认可读
   * did=博文id,uid=当前(浏览者)用户id
   *0：全站可见 1：仅好友可见 2:仅自己可见
   */
   public function allowReading($did,$uid){
      $tips='';
	  $item=$this->find($did);
	  //dump($item);
	  if($item && $item['uid']!=$uid){
	    if(!$item['privacy'])
		  return $tips;
		else{
		  if(!$uid)
		    return $tips;
		  else{
		    if($item['privacy']==1){
			   $m=D('PwFriends');
			   $allow=$m->isFriend($item['uid'],$uid);
			   $tips=$allow?'':'该文章仅对作者好友公开，您暂时无法阅读';
			   return $tips;
			 }			  
			elseif($item['privacy']==2)
			 return $tips='该文章未对外公开，暂时无法阅读';
			else return $tips;
		  }
		}  
	  }else{
	    return $tips;	  
	  } 
   }
   
   /*
   *返回单条博文记录
   */
   public function getOne($did){
     $this->find($did);
   } 
}
?>
